Advertisement

Advertisement

leopard seal

noun

  1. a yellowish-gray, spotted seal, Hydrurga leptonyx, of the Antarctic.



Discover More

Word History and Origins

Origin of leopard seal1

First recorded in 1890–95

Advertisement

Advertisement

Advertisement

Advertisement


leopard's-baneleopard shark